package com.cnooc.zyfx.entity;

import java.util.Date;
import java.util.List;

public class Entities{
	
	public static class queryKPI{
		public Integer sectionId;
	}
	public static class queryInput{
    	public Integer sectionId;
    	public Integer KPI;
    }
	
	public static class queryComentInput{
		public List<Integer> sections;
		public Integer sectionId;
		public List<String> KPIs;
		public int page=1;
	}
	public static class addCommentInput{
    	public Integer KPI;
    	public String comments;
	}
	
	public static class deleteInput {
		public List<Integer> id;
	}
	public static class modifyCommentInput{
    	public Integer commentId;
    	public String comments;
	}
	public static class querySection{
		public Integer KPI;
	}
	
	public static class queryAnalysisInput extends queryComentInput{
		public Date startTime;
		public Date endTime;
		public Date yearTime;
		public List<Integer> companyId;
	}
	public static class addAnalysisInput{
    	public Integer KPI;
    	public Integer companyId;
    	public String analysis;
    	public String improve;
    	public Date date;
	}
	public static class modifyAnalysisInput {
		public Integer id;
		public String analysis;
    	public String improve;
	}
	
	 
	public static class History{
		public Date ReportDate;
		public String ComCode;
		public String CompName;
		public String FieldCode;
		public String FieldName;
		public String FieldUnit;
		public String BuzBoardCode;
		public String BestValue;
		public Integer ReportYear;
		public String BenchMarkValue;
		public String Remark;
		public String user_id;
		//判断初始化的数据,若为空则为初始化数据
		public String init_userId;
		public String initBenchMarkValue;
		public Date initUpdateTime;
		public String initRemark;
		
		public String UpdateUser;
		public Date UpdateTime=new Date();
	}
	public static class modifyValueInput {
		public Integer id;
		public String value;
		public String remark;
		public History history;
	}
	
}